<?php
/**
 * User:chendenan
 * Created On 2022/3/11 0011 22:18
 */

declare(strict_types=1);
namespace app\common\business;
use app\common\lib\mail\PhpMail;
use app\common\lib\Num;

class Mail{
    public static function send(string $email,int $len) :bool{
        // 生成验证码
        $code = Num::getCode($len);
        //发送验证码
        $res = PhpMail::sendEmail($email,$code,$code);
        if($res){
            // 把验证码记录到redis中， 失效时间设置1分钟
            cache(config("redis.code_pre").$email,$code,config("redis.code_expire"));
        }
        return $res;
    }
}